﻿.popup-hd, .popup-bd{ background:#fff url(../../img/item/popup-bg.png) repeat-x 0 0;}
.popup-hd{ height:40px; position:relative;  padding:0 16px;}
.popup-hd i{ display:block; width:4px; height:13px;background:url(../../img/item/popup-title.png) no-repeat 0 0; float:left; margin:20px 8px 0 10px;}
.popup-hd h5{ padding:16px 0 4px 0; font-weight:700; border-bottom:dotted 1px #999;}
.popup-bd{ background-position:left bottom; height:230px; padding:30px 10px 0;}

.message{ margin:0 auto; width:200px;}
.message dt{ padding-top:10px;}
.popup-btn{ margin-top:40px;}
.btn-fav{ width:150px; height:36px; display:block; margin:16px auto; background:url(../../img/item/btn-fav.png);}
.popup-ad{ margin-top:50px; text-align:center;}
a.ad{ padding:1px; background-color:#fff; border:solid 1px #c9c9c9; display:inline-block; margin:0 2px; }
a.ad img, a.ad:hover img{ display:block; _display:inline;}
a.ad:hover{ border-color:#ff9c00;}